草庐IT

vc x86.mis

全部标签

c++ - 我的 x86 目标文件中这些看似无用的 callq 指令有什么用?

我有一些模板繁重的C++代码,我想确保编译器尽可能优化,因为它在编译时拥有大量信息。为了评估它的性能,我决定看看它生成的目标文件的反汇编。下面是我从objdump-dC得到的片段:0000000000000000::get(bool)>:0:4157push%r152:4989f7mov%rsi,%r155:4156push%r147:4155push%r139:4154push%r12b:55push%rbpc:53push%rbxd:4881ec68020000sub$0x268,%rsp14:48897c2410mov%rdi,0x10(%rsp)19:4889f7mov%rsi

c++ - 错误 : symbol(s) not found for architecture x86_64, collect2:ld 返回 1 个退出状态

我一直在为Qt上的一个问题苦苦挣扎。这是我的代码:hexbutton.h:#ifndefHEXBUTTON_H#defineHEXBUTTON_H#include#include#includeclassHexButton:publicQPushButton{Q_OBJECTpublic:HexButton(QWidget*parent,QIcon&icon,inti,intj);publicslots:voidchangeIcon();};#endif//HEXBUTTON_HHexbutton.cpp:#include"hexbutton.h"HexButton::HexButto

c++ - OpenCV 架构 x86_64 的 undefined symbol : error

在此问题被标记为重复问题之前,请阅读结尾。感谢观看。我使用Homebrew软件设置了openCV。这些是我使用的命令:brewtaphomebrew/sciencebrewinstallopencv我正在使用我在网上找到的以下简单文件来测试我的设置://Exampleshowinghowtoreadandwriteimages#include#includeusingnamespacecv;intmain(intargc,char**argv){//Loadanimagefromfile-changethisbasedonyourimagenameMatimg=imread("my_i

c++ - QtCreator 项目上的 "Symbol(s) not found for architecture x86_64"

我收到了错误Symbol(s)notfoundforarchitecturex86_64试图在QtCreator上编译一个项目。当我尝试创建用户定义类的实例Layer时会发生这种情况。该类由一个headerlayer.h和一个实现layer.cpp组成。它经过测试并在另一个程序中工作。在我的项目中,它包含在qtwidget.h中,当我尝试在qtwidget.cpp上使用它时会发生错误。例如:Layertext("pq.txt",0.5,0.5,0.5);在qtwidget.cpp上有这一行就足以显示错误。这是一个如此普遍的错误,我不知道如何进一步隔离它,但如果它有帮助,我已将整个项目包

windows - 适用于 Windows 的 Node.js x86 和 x64 安装程序有什么区别?

他们都将node.exe安装到C:\ProgramFiles(x86)...所以我想知道实际的区别是什么。我知道有一些是因为node-sqlserver模块在我们的机器上失败了,而且对于x86和x64版本的Node,它以不同的方式失败。有人可以为我解释一下区别吗?谢谢。 最佳答案 x64安装程序会安装64位版本的node,它是针对64位版本的V8编译的。node-sqlserver包是一个原生模块,这意味着它需要针对匹配的node版本进行编译。IE:如果你使用预编译的32位版本的模块与64位版本的node相比,它将失败。除了32位和

android - 无法启动 './qemu/windows-x86_64/qemu-system-i386.exe' : No such file or directory

我关注了此链接中的所有内容http://ionicframework.com/docs/guide/installation.html并且我在AndroidStudio中安装了Genymotion...但我正在努力解决下面显示的错误...每当我运行ionicrunandroid或ionicemulateandroid:Runningcommand:"C:\ProgramFiles\nodejs\node.exe"C:\Users\t\todo\hooks\after_prepare\010_add_platform_class.jsC:/Users/t/todoaddtobodycla

python - 命令 'x86_64-linux-gnu-gcc' 失败,退出状态为 1

我尝试安装“scholarly”包,但一直收到此错误:x86_64-linux-gnu-gcc-pthread-DNDEBUG-g-fwrapv-O2-Wall-Wstrict-prototypes-fno-strict-aliasing-Wdate-time-D_FORTIFY_SOURCE=2-g-fstack-protector-strong-Wformat-Werror=format-security-fPIC-I/usr/include/python2.7-cbuild/temp.linux-x86_64-2.7/_openssl.c-obuild/temp.linux-x8

python - 一天总是 86,400 纪元秒长吗?

在查看我过去的答案时,我注意到我提出了诸如this之类的代码。:importtimedefdates_between(start,end):#muckaroundbetweenthe9k+timerepresentationsystemsinPython#nowstartandendaresecondssinceepoch#return[start,start+86400,start+86400*2,...]returnrange(start,end+1,86400)重读这段代码时,我不禁感到TonythePony的可怕触感。在我的脊椎上,对着我的耳朵轻轻地喃喃着“闰秒”以及其他可怕、

java - x86和x64有什么区别

x86andx64binarieshere和有什么区别?,我们想下载适用于Windows7、Ubuntu12.04的二进制文件(32位选项) 最佳答案 x86用于32位操作系统,x64用于64位操作系统 关于java-x86和x64有什么区别,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/12209168/

android - android sdk 管理器中的英特尔 x86 atom 系统镜像是什么?

我是Android开发的新手。我正在设置开发环境。所以我的问题是,AndroidSDK管理器中的Intelx86atom系统镜像是什么?我应该安装还是不安装?API级别15和16中存在该选项,但17中没有。谢谢。 最佳答案 Somyquestionis,whatisintelx86atomsystemimageinandroidsdkmanager?它是Android模拟器的一个版本,可以在x86CPU上本地运行,就像大多数开发机器中的那样。与ARM系统镜像相比,它包含ARM(不是x86)CPU指令,因此在运行时必须进行翻译。Sho